3534894635b321cd2a340b2b659839c9e9dd1127,ecord/carrierethernet/src/main/java/org/onosproject/ecord/carrierethernet/cli/commands/CarrierEthernetCreateFcCommand.java,CarrierEthernetCreateFcCommand,generateNi,#String#CarrierEthernetUni.Role#,162

Before Change


                    ));
        } else if(ceManager.ltpMap().get(ltpId).ni() instanceof CarrierEthernetInni) {
            // FIXME: Use role properly
            return new CarrierEthernetInni(ConnectPoint.deviceConnectPoint(ltpId), null,
                    CarrierEthernetInni.Role.TRUNK, generateVlanId(argsTag), null, Bandwidth.bps((double) 0));
        } else {
            // FIXME: Use role properly
            return new CarrierEthernetEnni(ConnectPoint.deviceConnectPoint(ltpId), null,

After Change


        return ltpSet;
    }

    private CarrierEthernetNetworkInterface generateNi(String ltpId, CarrierEthernetUni.Role role) {

        CarrierEthernetManager ceManager = get(CarrierEthernetManager.class);

        if(ceManager.ltpMap().get(ltpId).ni() instanceof CarrierEthernetUni) {
            return CarrierEthernetUni.builder()
                    .cp(ConnectPoint.deviceConnectPoint(ltpId))
                    .role(role)
                    .ceVlanId(generateVlanId(argCeVlanId))
                    .bwp(CarrierEthernetBandwidthProfile.builder()
                                 .id(ltpId)
                                 .type(generateBandwidthProfileType())
                                 .cir(Bandwidth.mbps(Double.parseDouble(argCir)))
                                 .eir(Bandwidth.mbps(Double.parseDouble(argEir)))
                                 .cbs(Long.parseLong(argCbs))
                                 .ebs(Long.parseLong(argEbs))
                                 .build())
                    .build();
        } else if(ceManager.ltpMap().get(ltpId).ni() instanceof CarrierEthernetInni) {
            // FIXME: Use role properly
            return CarrierEthernetInni.builder()
                    .cp(ConnectPoint.deviceConnectPoint(ltpId))
                    .role(CarrierEthernetInni.Role.TRUNK)
                    .sVlanId(generateVlanId(argsTag))
                    .usedCapacity(Bandwidth.bps((double) 0))
                    .build();
        } else {
            // FIXME: Use role properly
            return CarrierEthernetEnni.builder()